slice of ham - Francés Inglés Diccionario